the brains of the operation - İspanyolca İngilizce Sözlük